package com.lebang.domain.ybd;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;
import lombok.Data;

/**
 * ybd_category_member_record
 * @author 
 */
@Data
@ApiModel("")
public class YbdCategoryMemberRecord implements Serializable {
    /**
     * id
     */
    @ApiModelProperty("id")
    private Integer id;

    /**
     * 逻辑删除
     */
    @ApiModelProperty("逻辑删除")
    private Integer hasDeleted;

    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")
    private LocalDateTime createTime;

    /**
     * 更新时间
     */
    @ApiModelProperty("更新时间")
    private LocalDateTime modifyTime;

    /**
     * 游戏类型
     */
    @ApiModelProperty("游戏类型")
    private String category;

    /**
     * 用户id
     */
    @ApiModelProperty("用户id")
    private String memberId;

    /**
     * 应用市场
     */
    @ApiModelProperty("应用市场")
    private String appStore;

    /**
     * 应用版本
     */
    @ApiModelProperty("应用版本")
    private String version;

    /**
     * IP地址
     */
    @ApiModelProperty("IP地址")
    private String ipAddr;

    /**
     * MAC地址
     */
    @ApiModelProperty("MAC地址")
    private String macAddr;

    /**
     * 设备号
     */
    @ApiModelProperty("设备号")
    private String imei;

    /**
     * 奖励金币
     */
    @ApiModelProperty("奖励金币")
    private Integer point;

    /**
     * 0待领奖1已领奖
     */
    @ApiModelProperty("0待领奖1已领奖")
    private Integer status;

    /**
     * 0正常领取1补领
     */
    @ApiModelProperty("0正常领取1补领")
    private Integer type;

    /**
     * 配置id
     */
    @ApiModelProperty("配置id")
    private LocalDate createDate;

    /**
     * 配置id
     */
    @ApiModelProperty("配置id")
    private String configId;

    /**
     * 提交时间
     */
    @ApiModelProperty("提交时间")
    private LocalDateTime pushTime;

    private static final long serialVersionUID = 1L;
}